life-and-death issue - Spanish English Dictionary